type go.uber.org/multierr.multiError
18 uses
go.uber.org/multierr (current package)
error.go#L210: eg, ok := err.(*multiError)
error.go#L225: type multiError struct {
error.go#L230: var _ errorGroup = (*multiError)(nil)
error.go#L235: func (merr *multiError) Errors() []error {
error.go#L247: func (merr *multiError) As(target interface{}) bool {
error.go#L260: func (merr *multiError) Is(target error) bool {
error.go#L269: func (merr *multiError) Error() string {
error.go#L284: func (merr *multiError) Format(f fmt.State, c rune) {
error.go#L292: func (merr *multiError) writeSingleline(w io.Writer) {
error.go#L304: func (merr *multiError) writeMultiline(w io.Writer) {
error.go#L363: if merr, ok := err.(*multiError); ok {
error.go#L397: return &multiError{errors: out}
error.go#L407: if nested, ok := err.(*multiError); ok {
error.go#L414: return &multiError{errors: nonNilErrs}
error.go#L478: if _, ok := right.(*multiError); !ok {
error.go#L479: if l, ok := left.(*multiError); ok && !l.copyNeeded.Swap(true) {
error.go#L483: return &multiError{errors: errs}
error.go#L486: return &multiError{errors: []error{left, right}}
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)